#ifndef _MANIPULATIONFICHIER_H
#define _MANIPULATIONFICHIER_H


class Programme;

// Classe qui permet de faire quelques manipulations avec les fichiers.
class ManipulationFichier {
  public:
    ManipulationFichier();

    //Permet d'exporter un Programme dans un fichier
    static void exporterFichier(const Programme * p1, const char * fichierSortie);

    static void executer(std::string executable);

    static void compiler(std::string sourcecpp, std::string executable);

};
#endif
